home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #6 / Amiga Plus CD - 2004 - No. 06.iso / AmiSoft / Comm / mail / iSpell_YamEdit.lha / iSpell_YamEdit / iSpell_YamEdit.readme next >
Text File  |  2004-04-23  |  4KB  |  100 lines

  1. Short:    Replaces iSpell_lookup&iSpell_suggest.YAM While typing spell checking.
  2. Author:   Rofdolfo Ignazi rodign@inwind.it or rodign@tiscali.it
  3. Uploader: Author
  4. Version:  0.5.0  (23.04.04)
  5. Type:     comm/mail
  6. Name:     iSpell_YamEd-A.rx and iSpell_YamEd-B.rx
  7. Legal:    FreeWare
  8. Distribution: Unlimited for non commercial use otherwise ask me.
  9. AuthorWebSpace: http://web.tiscali.it/no-redirect-tiscali/amyroad/
  10.  
  11. Premise:
  12.     It don't use MuiRexx.
  13.  
  14. Installation:
  15.  
  16.     Assuming the path you place the script is "Internet:YAM/Rexx/"
  17.     directory:
  18.  
  19.     In YAM setting menu choose -> MUI:
  20.     In MUI setting window choose ->TextEditor:
  21.     Click on "Spell checker",
  22.     find "Lookup command" string gadget then type on it as follow:
  23.  
  24.  ->  Run >nil: <nil: SYS:Rexxc/RX Internet:YAM/Rexx/iSpell_YamEdit.rx %s
  25.  
  26.     I suggest to make the RX command resident, in this case the launch
  27.     line would be like this:
  28.  
  29.  ->  Run >nil: <nil: RX Internet:YAM/Rexx/iSpell_YamEdit.rx %s
  30.  
  31.     Then choose CLI in the lookup gadget: "Lookup command [CLI]"
  32.  
  33.     Leave both
  34.      "Spell check as you type?"
  35.      "Lookup word before suggesting?"
  36.     buttons unchecked.
  37.     Save.
  38.  
  39. Note:
  40. It's important to type the command exactly as shown above otherwise any
  41. Yam activity may be suspended.
  42.  
  43. Usage:
  44.  
  45. In Yam Editor go to the "Edit" menu select "Type and spell" and check it.
  46. Now,
  47. while you are typing your text in Yam editor your words will be checked
  48. one by one and when a word is not recognised by iSpell a requester will
  49. pop up with the suitable suggestions for that word.
  50. If you click upon one of the suggestions the new word will replace the
  51. wrong one under the cursor.
  52. If iSpell has no suggestion it appears a different requester informing you.
  53. In both requesters you'll have the options to `Add' your word to the iSpell
  54. user dictionary or to `Accept' the word until Ispell is running or "Cancel"
  55. to exit and do nothing.
  56.  
  57. If you are a very, very fast typewriter it may happen that you move the
  58. cursor before the script takes control so, this may cause the new word not
  59. to be placed in the exact place as the old one, leaving some spurious
  60. character before and after it.
  61.  
  62. Note that in the replace requester the words `Add', `Accept' and `Cancel'
  63. are been truncated, this is to reduce the cases where MUI switches to the
  64. smallest font when very long strings are sent to the requester (the string
  65. sent to this requester may be very variable).
  66. (Strings that exceeds 140 characters are not accepted by the YAM requester,
  67.  in these cases you will have the standard Amiga error signal: the flashing
  68.  of the screen or/and the beep).
  69.  
  70. If iSpell has not been started before, you will note it to start in the
  71. very first word you type.
  72.  
  73. NOTE:
  74.    iSpell_lang.rx,  iSpell_exit.rx and  iSpell_all.rx
  75.    by Brecht Machiels, Lorens Johansson, Roger 'Ben' Bennett
  76.    (Thank to them for the idea and the grabbing of some code)
  77.    are still in use as I did not make any replacement for
  78.    those scripts.
  79.  
  80. IMPORTANT:
  81.    You have to use "iSpell_lang.rx" to set or change your Ispell
  82.    language before using these scripts if it isn't already set.
  83.  
  84.  
  85. To correct some possible errors in the iSpell user dictionary edit the file
  86. "ispell:lib/.ispell_english" (or the language you are using).
  87. I experienced that the first line should be left blank.
  88.  
  89. Furthermore iSpell seems to ignore some often used English contractions.
  90. The following example explains you how to make them acceptable.
  91. E.g. for "shouldn't":
  92. When you type shouldn't, on typing the apostrophe  (')
  93. the requester pops up, with the word "shouldn", click on [Add] then
  94. click Yes on the second requester, and from now on "shouldn't" will
  95. be accepted.
  96.  
  97. Last but not the least a big thank to my friend Allan Rasmussen, who
  98. kindly tested it and gave me very useful suggestions and bug fixes
  99. indications.
  100.